riding master - French English Dictionary